Главная страница / Полезная информация по таблице свойств (ShapeSheet™) / Справочник по таблице свойств / Список функций по алфавиту / Список функций по категориям > Функции цвета
Функция HSL |
Возвращает значение, обозначающее индекс в цветовой палитре документа. Цвет задается значениями компонентов оттенка, насыщенности и яркости.
Синтаксис
HSL(hue,saturation,luminosity)
Parameters
| Имя | Требуется/Необязательно | Тип данных | Описание |
| hue | Требуется | Число | Оттенок цвета, заданный числом в диапазоне от 0 до 239 включительно или выражением, которое возвращает такое число. |
| saturation | Требуется | Число | Насыщенность цвета, заданная числом в диапазоне от 0 до 240 включительно или выражением, которое возвращает такое число. |
| luminosity | Требуется | Число | Яркость цвета, заданная числом в диапазоне от 0 до 240 включительно или выражением, которое возвращает такое число. |
Возвращаемое значение
Число
Заметки
Если возвращаемого функцией цвета еще не существует в текущей цветовой палитре документа, он добавляется в список доступных цветов.
В таблице ниже перечислены некоторые стандартные цвета и значения оттенка, насыщенности и яркости для них.
| Цвет | Значение оттенка | Значение насыщенности | Значение яркости |
| Черный | 0 | 0 | 24 |
| Синий | 160 | 240 | 120 |
| Зеленый | 80 | 240 | 120 |
| Голубой | 120 | 240 | 120 |
| Красный | 0 | 240 | 120 |
| Пурпурный | 200 | 240 | 120 |
| Желтый | 40 | 240 | 120 |
| Белый | 0 | 0 | 240 |
Пример 1
HSL(160,240,120)
Возвращает индекс синего цвета.
Пример 2
HSL(HUE(FillForegnd),SAT(FillForegnd),MIN(LUM(FillForegnd)+100,240))
Возвращает индекс цвета, который соответствует цвету заливки переднего плана с увеличенной яркостью.
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.